scud (clouds) - French English Dictionary